runtime.maptype.key (field)
42 uses
runtime (current package)
map.go#L400: raceReadObjectPC(t.key, key, callerpc, pc)
map.go#L403: msanread(key, t.key.size)
map.go#L406: asanread(key, t.key.size)
map.go#L444: if t.key.equal(key, k) {
map.go#L461: raceReadObjectPC(t.key, key, callerpc, pc)
map.go#L464: msanread(key, t.key.size)
map.go#L467: asanread(key, t.key.size)
map.go#L505: if t.key.equal(key, k) {
map.go#L549: if t.key.equal(key, k) {
map.go#L586: raceReadObjectPC(t.key, key, callerpc, pc)
map.go#L589: msanread(key, t.key.size)
map.go#L592: asanread(key, t.key.size)
map.go#L636: if !t.key.equal(key, k) {
map.go#L641: typedmemmove(t.key, k, key)
map.go#L672: kmem := newobject(t.key)
map.go#L680: typedmemmove(t.key, insertk, key)
map.go#L700: raceReadObjectPC(t.key, key, callerpc, pc)
map.go#L703: msanread(key, t.key.size)
map.go#L706: asanread(key, t.key.size)
map.go#L745: if !t.key.equal(key, k2) {
map.go#L751: } else if t.key.ptrdata != 0 {
map.go#L752: memclrHasPointers(k, t.key.size)
map.go#L931: if t.reflexivekey() || t.key.equal(k, k) {
map.go#L952: !(t.reflexivekey() || t.key.equal(k, k)) {
map.go#L1194: if h.flags&iterator != 0 && !t.reflexivekey() && !t.key.equal(k2, k2) {
map.go#L1232: typedmemmove(t.key, dst.k, k) // copy elem
map.go#L1293: if t.key.equal == nil {
map.go#L1296: if t.key.size > maxKeySize && (!t.indirectkey() || t.keysize != uint8(goarch.PtrSize)) ||
map.go#L1297: t.key.size <= maxKeySize && (t.indirectkey() || t.keysize != uint8(t.key.size)) {
map.go#L1304: if t.key.align > bucketCnt {
map.go#L1310: if t.key.size%uintptr(t.key.align) != 0 {
map.go#L1319: if dataOffset%uintptr(t.key.align) != 0 {
map_fast32.go#L305: if goarch.PtrSize == 4 && t.key.ptrdata != 0 {
map_fast32.go#L431: if goarch.PtrSize == 4 && t.key.ptrdata != 0 && writeBarrier.enabled {
map_fast64.go#L303: if t.key.ptrdata != 0 {
map_fast64.go#L433: if t.key.ptrdata != 0 && writeBarrier.enabled {
map_fast64.go#L440: typedmemmove(t.key, dst.k, k)
type.go#L350: key *_type
type.go#L668: return typesEqual(mt.key, mv.key, seen) && typesEqual(mt.elem, mv.elem, seen)